package com.twetec.cms.model.vo.website;

import com.twetec.cms.model.vo.base.BaseVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

@ApiModel
public class SiteItemVO extends BaseVO {

    /**
     * 站点名称
     */
    @ApiModelProperty(value = "站点名称", example = "厦门市总工会")
    private String name;

    /**
     * 站点地址
     */
    @ApiModelProperty(value = "站点地址", example = "www.baidu.com")
    private String domainUrl;

    /**
     * 更新人名称
     */
    @ApiModelProperty(value = "更新人名字", example = "张三")
    private String modifierName;

    /**
     * 序号
     */
    @ApiModelProperty(value = "序号", example = "1")
    private Integer sort;

    /**
     * seo关键字
     */
    @ApiModelProperty(value = "seo关键字（字符串类型，用英文逗号隔开）", example = "厦门,工会,门户")
    private String seoKeywords;


    /**
     * logo
     */
    @ApiModelProperty(value = "logo（图片路径）", example = "D:\\project\\siteLogo.jpg")
    private String logo;

    public String getModifierName() {
        return modifierName;
    }

    public void setModifierName(String modifierName) {
        this.modifierName = modifierName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDomainUrl() {
        return domainUrl;
    }

    public void setDomainUrl(String domainUrl) {
        this.domainUrl = domainUrl;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

//    public String getCreatorName() {
//        return creatorName;
//    }
//
//    public void setCreatorName(String creatorName) {
//        this.creatorName = creatorName;
//    }


    public String getSeoKeywords() {
        return seoKeywords;
    }

    public void setSeoKeywords(String seoKeyWords) {
        this.seoKeywords = seoKeyWords;
    }

    public String getLogo() {
        return logo;
    }

    public void setLogo(String logo) {
        this.logo = logo;
    }

    @Override
    public String toString() {
        return "SiteGetOneVO{" +
                "name='" + name + '\'' +
                ", domainUrl='" + domainUrl + '\'' +
                ", modifierName='" + modifierName + '\'' +
                ", sort=" + sort +
                ", seoKeywords='" + seoKeywords + '\'' +
                ", logo='" + logo + '\'' +
                '}';
    }
}
